Skip to content

Conversation

stevensJourney
Copy link
Contributor

Overview

This updates the Kotlin package dependency to 1.0.0-BETA28. Relevant changes include:

  • Update PowerSync SQLite core extension to 0.3.12.
  • Added queuing protection and warnings when connecting multiple PowerSync clients to the same database file.
  • Improved concurrent SQLite connection support. A single write connection and multiple read connections are used for concurrent read queries.
  • Internally improved the linking of SQLite.
  • Enabled Full Text Search support.
  • Added the ability to update the schema for existing PowerSync clients.
  • Fixed bug where local only, insert only and view name overrides were not applied for schema tables.

@stevensJourney stevensJourney requested a review from Copilot March 27, 2025 12:44
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the PowerSync components and dependencies as part of an upstream update for enhanced SQLite support and schema management.

  • Updated the PowerSync SQLite core extension version.
  • Added queuing protection and warnings for multiple clients making concurrent connections.
  • Improved support for concurrent SQLite connections and schema update capabilities.
Files not reviewed (4)
  • Package.swift: Language not supported
  • Sources/PowerSync/Kotlin/KotlinPowerSyncDatabaseImpl.swift: Language not supported
  • Sources/PowerSync/PowerSyncDatabaseProtocol.swift: Language not supported
  • Tests/PowerSyncTests/Kotlin/KotlinPowerSyncDatabaseImplTests.swift: Language not supported
Comments suppressed due to low confidence (1)

CHANGELOG.md:3

  • The changelog version label '1.0.0-Beta.9' is inconsistent with the PR description which references '1.0.0-BETA28'. Please update the version label to match the intended release version.
## 1.0.0-Beta.9

@stevensJourney stevensJourney marked this pull request as ready for review March 27, 2025 14:21
@stevensJourney stevensJourney requested a review from simolus3 March 27, 2025 14:21
Copy link
Contributor

@simolus3 simolus3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@stevensJourney stevensJourney merged commit 3209c98 into main Mar 27, 2025
1 check passed
@stevensJourney stevensJourney deleted the schemaupdates branch March 27, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants